refactored
updated layout
adds basic stylesheet