Edited gitignore for IDE files
Logger interface draft + quick implementation
Moving the main class to the new package name
Deleted the sourceDirectory tag

Deleted the sourceDirectory tag in the pom.xml file, because it
generated a ton of IDE problems on Eclipse and Intellij IDEA.
Updated/added text and markdown files

CONTRIBUTING.md, HEADER.txt and LICENSE.txt are added/updated.
Adding license headers to source files

Adding the MIT license header (found in 'HEADER.txt') to all of the
source code files in the repo.
Update CONTRIBUTING.md
Update CONTRIBUTING.md

Adding information for contributors.
Update README.md

Adding information to the README.md file
Update README.md
Update README.md
First draft of the ban package
First draft of the module system
Adding module types

Adding some extra module types.
Moving API interfaces to seperate package

Moving all of the API interfaces to an API package.
Update README.md

Adding building instructions
Update README.md
Move API and draft implementation of moduleloader
Adding methods to ModuleManager/Loader
Renaming package names

Renaming package names from com.foundationpowered.foundation to
io.foundationdriven.foundation