Event handling with SFML;
Also added a preliminary document design. Needs improvment.