Web Framework that can be reused across projects