Added an object request broker

Object request broker fully integrated
Structure of the entire project outlined
Source files organized in folders
Bug fix