First Almost Working Version
Setting up for next steps