B9 Assignment: Final Project (Initial Commit)