Base page with drag and drop functionality