initial commit with basic set up.
added preview