Adding plugins
Changed directory structure

Added directories for tests and plugins

Moved general sources to a src directory

Added Makefiles for building everything easily