Tested and Improved - Alpha 1.0

Alpha 1.0 meets all the basic requirements of project 1. Further
improvements are to be applied.