99% complete so far... that is unless you have any ideas for me to include as it would be another good learning curve. Mostly I'm happy with the presentation view of it all. Took hours of trial and error on even the most basic parts, though, these forums helped a lot.