FlexMotion: Lightweight, Physics-Aware, and Controllable Human Motion Generation