add welcome framework and cleanup controllers