cursor wait animation on data load button
refactored backend structure
refactored angular structure