Added basic files for practical 3
Couldn't resist: divided the assignment into modules