updates to front end design and transition animations