Added core, library, and helper files