Initial version, major import from internal project
Merge pull request #13 from ViaductCSS/import-lms-core

Initial version, major import from internal project