* added several additional classes
* grouped classes into util folder
* starting to build the order class and update function