extract UI methods and constants to separate files
extract stick position logic to own file