main game mechanics done
added level deserialization