rm prints
add dict banner data
fix bug with invisible text field + refactor
add testclass for fill banner