Added composer autoload and moved sources into src/ folder