Move Field, Generate Field and framerate

basic implementations