in reply to bulletin board

This program does seem to have a few problems in the general design area (I have not looked at every line of code).
Heres a few points to look into.