Updated code style settings and .gitignore. Removed Eclipse files.
Added stub for the loader unit test
Code, tests and dependency updates.
Pinned library versions to specific ones instead of version ranges.
Source code formatting.