Refactoring

- convert (most) files to Haml
- convert js files to coffeescript
- refactor RSpec tests and get them all passing
- delete unneeded files
- Admin can edit and delete links again