moved components to folders
extracted templates to other files
added todos to improvement packages
extracted template of matcher and simplified layout
completed test for dynamicWidth
complete tests for autoInput