move public to it's own repo
remove ui stuff