Major changes and add IOManager class

Refactor many codes on mesh and field classes. Now StructuredField only
contains scalar field so that a vector field should be made up of scalar
components.

Add IOManager class for outputting field easily.
Fix a bug in RLLVelocityField class and add some methods