Base implementations for SemantEco web applications