Moved files to src directory.
Simplified ignore file.
Added changelog.
Added license.
Added contributing.
Added composer file.
Applied PSR code style.
Adjusted namespaces.
Removing old doc blocks.