added foundation for GitHub service, settings page