added require.js for module loading, working on login module for now