Added drag and drop alpha
Added separate layouts for portrait and landscape orientations
Added various listeners