Post validation

Redesigned post create and edit validation code, also changed
the design. Started translating into tk locale in lang folder