blabla
refactored Views a bit and added View#join(ArrayList)