Added Neal's classes and files. Entire project commit.