Completed initial stages of package. It is ready to be merged into master. Efficiency is broken for now.