start organizing files into modular pattern (feat. requireJs)