add workloader service
implement workloader in route resolve
rename api file
remove extra api call

not needed since we move the call to the route resolve
fix css filter issue with safari and chrome