Added pattern: island abstraction
Added pattern: horizontal list