Elaborated build file.
Better structure and introduced --lines flag.
Shorthand flags may now be defined together, i.e; -d -l == -dl