Fixed project structure; Migrated tests to Mocha