separate css to its own file and added navigation bar