Minor fixes
Some utils added
Some utils added
Inner classes
Holding your objects
Error handling