Version1 with basic functionality is completed.