Updated .gitignore
Added proper return to Driver.getInput
Added some javadoc & returns to Parser
Separated setAuthors into setAuthor & removeAuthor, made some setters return boolean, add some javadoc to Publication
Update UML diagram
Generate javadoc
remove bins from repo
update .gitignore