Explained subdivision of problems

More fundemental problems that teach the basics of programming are in concepts.md.

Applications of those fundementals are in applications.md.