first real commit
added drag and scroll