Adding eclipse facets to this to facilitate development in eclipse.
Additionally refactored the source code to place the source under a
specific src folder