Improve readability of DonkeyParser
Improve code formatting; fix some Javadocs

Refs #105 @ 1h
Refactor media implementation to new package