starting to write chapter 2 of bachelorthesis; dealing with software architecture and classical software components