initial commit with basic graphics and logic packages