start templates

There are still a few bugs I need to clean up.