Add early serialization and file management
Add prompt interface works