changed .gitignore
Rose min API version
Exceptions are now extending RuntimeException class
Added new method createColorsArray(); Added commentaries for public methods.
Updated library packages
small fix to gitignore