all param states implemented except color and gradient
deleted refactored files
refactorings