refactored package structure; added navigation and animations