got rid of MCSystem instances
Merge branch 'f-gen_system'
did not compile before checking in lol
Merge branch 'f-gen_system'