Last huge commit
- Restructured packages again
- Added *PIN.txt files as per deliverable requirements
- Created *.launch files to with VM arg to build external data
- Modified all object input/output streams to use
class.getResourceAsStream so resources could be read from both IDE and
jar