refactored to use new conversion system

Signed-off-by: buckie <wjmartino@gmail.com>
added convertion utilities

Signed-off-by: buckie <wjmartino@gmail.com>
refactored extenstion layout

Signed-off-by: buckie <wjmartino@gmail.com>