Hack together working solution
Clean up JS; remove CSS
Major style revision