Some code refactoring. Optimization dependences.
Added test's for real and fake YouTubeConnector's. Little refactoring in exception naming.
Added checking URL input. Added test's for RelatedVideosParser.
Refactoring in application interface. Added test's for application class.