Added templates, started real base

Added templates, started real base