restructured code and added an edition cycler.
Restructured more code; Added listbox for results