Refactored forms and their validation
Made get static image thread safe
Refactor view to remove dublications