moved tiles and tile structs to gui folder as they are not real structs at the momemnt