Screen fully working

TODO : Daemon mode to run in background.
Merge