added booking controller
added booking controller tests
added booking views
added routes
split phpunit tests into multiple testsuites