Code from class today

This is the code with changes and lack of functionality from class
today.