Basic structure with some junk code.  Humble begining what can i say