Refactor: Seperate BWITile from BWInterfaces.