Last working copy with shake to blur actively working, other sensors added but not implemented