Eclipse specific part removal

- Removed configuration that prevented eclipse's errors.
Tests added

Added tests for new classes, and brought powermock in to help testing.