Initial Commit, Working on screen drag functionality