Completed restock management module

I also did a lots optimization for UX purposes. and..... added form for
viewing record. and.... I can't remember, it's 6a.m., I'm dead.