Fixed the tank task so now it renders properly, also moved module registration into it's own class