added optimization module
deleted machine learning package
added learning package
deleted CoreNLU.java and QueryGenerator.java under nlu package