Tidied up grape config in source
Removed gradle refs from ignore file
Added SmartObject
Added copyright to smartobject