Style update
Addressing TODO to validate date before incrementing a streak, reorganizing controller code