Updated general rules and documentation rules