Created new main class, moved Yuxun's samle in it and created basic code layout of CLI