Initial Dev. Basic functions running and submodules added.