Added templates for all major files
Refactored Server file tree.
Added files that somehow got orphaned.