make port configurable
improve templates and test fonts