working on image rotation
image rotation
viewmodel refactoring
fixed image rotation