10/21 Made it functional

Works with the most basic functionality.