Refactor to move all common class to com.ijemmy.euler.lib