refactor theme
add codeception to composer.json to run tests properly