- converted to gradle project, separated library and sample into different modules