Adding everything from tutorial repo