* Sling logic is almost completed.
* A few bugs could be remain.

Signed-off-by: Baris Yilmaz <baris.yilmaz.1985@gmail.com>