1. Restructured project's source code by using separate folders structures for each logical groups of widgets
2. Removed *VideoLink types of widgets (for video hosting services) as they are supposed not to be used.