add site layout and improve styling
Finish layout and routes