Splitted url and page parser. Added requirements.