GBeta Virtual machine with a Train Algorithm incremental Garbage Collector. Masters Thesis product implemented by Peer Møller Ilsøe and Simon Hem Pedersen