initial commit

THIS HAS TAKEN FOREVER TO ACTUALLY GET WORKING.