Fix integration errors admin theme

@AmrARaouf = documentation reviewer  
@adamggg = to approve and merge the branch
@m0hamed = scenario reviewer
@MGhanem 

i fixed all the abused files and the admin is working properly just like it did before the merging
i scoped the admin routes as they are not to interfere with any other work so its safe to isolate them