UI Changes, Model changes with tests, ajax routes added