Added toString methods

For easier debugging
Added toString method
Some JavaDoc

So I know what stuff does
New line thing
Even more JavaDoc's