Another progress commit, working model tests, added routes (acting as controllers)