Initial version, lacking full rest and template examples