major changes. Animations added. Example soon