add code conventions and tasks