Maven-style directory structure.
Timestamped builds.
Rename CodeArea to StyledTextArea.
Parameterize StyledTextArea by style type.

Implement CodeArea as StyledTextArea<Collection<String>>.
Add InlineStyledTextArea.
Use lambdas instead of anonymous inner classes.
Add style getters. More style setters.

void setStyle(int line, S style);
void setStyle(int line, int fromCol, int toCol, S style);
void clearStyle(int line);
void clearStyle(int line, int formCol, int toCol);
S getStyleAt(int pos);
S getStyleAt(int line, int column);
Fix source links in README.md