Restructure Files. Add gulp build system

I rearranged all the files and added a simple gulp build system. I'll add more advanced features(auto build, dev server) next.