startup animation with duration added

- added uianimation with duration
- code cleanup
- file cleanup