Updated cleantheme layout to haml, addressed internal/external layout differences
Separated JS into separate coffeescript files