Added RouterTest
Changed test bootstrap process
Added git ignore and updated composer.json
Improved route matching method and tweaks