Some experiments with interfaces

trying to achieve the grid party view