implementation of floating window that can be displayed over other activities (similar to facebook chatheads)