1 optimize animation for dismiss;
2 add Screen Macros;
3 clean code;
Add LICENSE
add explaination
Update README