looks like it's working, want to add grpahics
moved to own package
now with a ui