added https features and ssl config, added access logs, fixed each object implementation