work done: Created javadoc for media handlers in their current state

problems faced: Javadoc doesnt play ball on uni computers, seems to be
okay on my mac

Still to do: the comments for some of the classes need fleshing out, the
problem is that it will take alot longer to comment than it did to
write.