smart angle, manual props

UI basically complete at this point