added style,css, and refactored the testing
Finish layout and routes