cli layout, case detection, naming, comments

ADDED lowercase detection (missed that one)
ADDED note on company & project variables overlap
FIXED weird print layout when generating files
FIXED confusing naming