Changed everything to dependency properties.
Added renamed file that I missed. Updated sample.