major file restructuring

logic split into more files for sake of clarity and organization,
option icon list now handled by template masher,
templates with no substitution now skip Mustache,
sidebar no longer shown on welcome screen.