Basic structure - JvA

Lagt till klasser och byggt en enklare hierarki. "Kommenterat", med
varierande framgång, de olika klasserna. Har också satt samman en del
metoder, både som psudokod och i vanlig syntax.