Initial files I have. This is not working correctly yet, but I want to get it into git.