did a looot of design
many changes... Reaching perfect state soon...