Thank you for the feedback! You actually gave me a great idea for a direction to take this later.
Also, your assumption is correct. Do to some personal issues, I had less than a day to work on this project, plus I overscoped quite a bit.
Thanks again!