Implemented basic addon framework.
Moved Pre-existing trees to overload. Created techniques.lua to define the new tree and to grab some requires.
Merge pull request #1 from JonahRoux/master

Basic Framework