adding first draft, completed scrollable js and css layout