mod DecorationFrame TextDecoration and main

Signed-off-by: Onopon <the.die.was.cast@gmail.com>