Initial extraction of library from another project
Fix namespaces
Adds leiningen project file
Git ignore file
Adds basic README for now
Outline for improved documentation
Documentation for components and entities
Minor formatting fix
Update TODO file
Really small example of using Essence