Plugin based parser
removed DB configuration from main file, now the Parser database backend handle the prepare phase
with the prepare() we set up the connection
adding gitignore
- Parser is pluggable
- Database and parser backend are switchable from config file
- mooved some files and cleaned up
changed tests files according to namespace move