app skeleton, drag/drop working