fixed bugs, added custom submit directive, guid generator,changed styles