First commit. Update to what I have so far.