Added a bunch of js (to power list feature), relocated most css and all js from the html to local files, added new test image, added mobile layout, and new desktop layout