Added documenttion for some more classes

Continues the work on #3. Covered AnimationFrame, CanvasView, Layer,
Application and tweaked Project.