Reorganized beginning of Flow

- FileListener moved to Utils - Stripped of business logic just a class
that listens to a directory and notifies changes
- VideoManager main calls VideoOrganizer according to the action
- VideoOrganizer starts scanning/listening only when needed and not all
the time.
- Update TODOs