Added routs, refactored web part.