Added comments, put braces all on newlines

Used eclipse formatter to keep style for curly braces consistent as
shown below:
if
{
// Stuff
}
Commented SimpleHashMap
Finished commenting everything else