add unittests for basic selector cases

1. "<tag>"
2. "<tag>.<class>"
3. "<tag>#<id>"
added some tag filters
create function to find text from selector
add build config files
run tests script
whitespace only fix
add some documentation
parse and interpret command line
ignore object files in git
add module for parsing configs