Restarted port progress, this time a LibGDX rewrite