Add a basic period model
Date parsing; basic period form implementation

Parsing done with a PEG.js grammar defined in
src/utils/date_parser.pegjs.
Add favicon