Progress!

Progress on the new tracker is going pretty well at the moment.  It's amazing to see how much I've learned about programming and computers in general over the last year.  The source code looks cleaner and I've used much better ideas and made better decisions overall while writing it.  Using Boost is probably one of the best decisions I've made while writing this because the Boost libraries I am using are becoming part of the standard and I don't have to wait 10-20 years for C++0x/C++1x/C++11 to be well supported on Linux and Windows (based on the adoption of C99 and how common C90 still is).  Just a few more decisions about threads and network APIs and the server backend should be ready for final refactoring and initial release.  I'm not sure if I will release it right away or if I will write the website front-end for it before releasing both parts together.