add Jasmine, restructure project files