fix for issue #23;

clicking save multiple time added new items into db;
Issue was with using 0 id and during the save added same item with new
id. Fixed by using models create method, which generates id
automatically; now you just have to check :saved? value;

Refactored clone functionality to comply with saving;