Initial commit

This is kind of initial commit, but a lot of code was taken
from old version and refactored.
removing old stuff
rebuilding check in / out form

This commit is complete rebuild of check in
and check out forms.