redid controller changed a bunch of names. Started doing more work on the server, still not exactly sure where all logic will be