added guest mvc, routes, and test framework