Technical Developments: Input and Organization of Sub-Routines for Ferut