Initial implementation of assignment 2