Promises done. Browserify done
Structure done