added project structure, bootstrap, and basic routes