Updated README and ignore
Added an instance class to ease in implementation
Compatibility fix
Added a basic UI