updating the layotu and home file
updates routing and lots of code
updates