Initial commit.  WIP
remove unneeded code from parent project.  minor ui tweaks.