Separated out JavaScript into more appropriate files.
Added icon images. Added more styling. Added mock data.