fix bug
add iPhone view controller
support rotation