External libraries added
Moved all files

Let's take what's good, and rewrite what's old, deprecated, and messy.