restructuring project a bit to add other stuff
added few scala data structure and stuff... playing around with it.