Hardware environment almost finished. Next step is to describe the software components. This commit is mainly because of my fear to lose any data.