Karma, Jasmine

Modular directory structure
Started separating components
Jasmine tests
Karma files