Implemented Button, PostButton and DeleteButton