Костя, забыл ссылку прикрепить, сейчас все есть.
Я тоже задумывался когда то делать, что то подобное. Мало того делал, но дальше модели не пошло, плохо держит подсак.
А вот по ссылке, реально есть шанс держать и к тому же можно доработать.