Make max line length configurable; add complexity and name checking