testing system separated
bug fixing in setup.py
added view attributes and list tests
exclude test patterns
added coverage with coveralls