What are the basics that you should know about building codes consultant?