Seperated hex and grid classes into their own files