Fixed addMenus(ArrayList) method, cleaned code

added ColorGen class (close #42)
added NumGen class (close #41)
added StringParser class (close #37)