Initial Coding

All requirements met for assignment