Added notification layer

TODO: Give some love to button and visual (you can refer to 0.2.9)