Finished basic level package, including adding New() function
Created direction package
Changed main to work with new packages