Max/add forms new

Hey @jeffzheng1 or @akuchibotla , can you review my code and merge my PR if you think it's ready? Otherwise just add comments and I'l fix stuff up. This moved our models into the models.py file and fixed up admin so that we can make changes