Server:
    AccountInventory.cs
        SetInventory isnt fully implimented

    ProjectMistData.cs
        Data inside the sql doesnt match what is inside the database

    Emails:
        Dont follow theme of website

    Admin Functions:
        Dont inforce Admin on the API side

    Authentication ProductController
        When the create account is called. right after the getaccount is called.
        Have all New for database return the object they create

    Update API
        Split apart the different routes and Functions
        No more new / update -> only get / set
        Make all apis return statuscodes
        make all input types form's
        make all getLoggedInUsers() -> make sure that i cant just call getLoggedInUserID

    Need to timeout email reset tokens

Client:
    Program
        Probably need to turn on cors at some point

    Account
        Need to add in settings / data pages
        After a new account is created notify a user that they need to verify their email before logging in

    ProductController
        Need to figure out new way to download purchased items as there is currently no way

    Store
        Edit product needs created
        Need to add cart back
        Need to add in payment page
        Need to add in payment success/failed
        Need to add in Receipt page

    TopBar
        No way to minimize the UI topbar on mobile
        Not themed on mobile

    API
        Some of the API's Changed. Need to go back and update the client API calls

database
    Need to create all the forign key policies