2014-06-01. Разнес функционал по компонентам.