add new Writers and other files
add new Data Containers
remove some tests
set Logger to writers
change writers
fix some missing class definitions
fix some class definitions
fix undefined function
change duplicate check
add type to filter and formatter
fix errors, add expander
change writers
add writer collection
update tests
update writer collection
update .travic.yml
fix code issues
fix code issues
fix tests
fix tests