working sofa projection
refactor
renamed the folder
change package and class name
add glass support