'''Objectives''':
* Add support for secondary user login support in Android TV Revamp: The Android TV app is outdated at the moment and doesn't follow the latest design principles of Android. We have to redesign the app so that Amahi is accessible on Android TV again.* Support for Dagger 2: The current app over both Local and Remote connectionis written using Dagger 1. We have to port the code to Dagger 2 so that we can use the latest libraries which are dependent on it. * Support for NAU: Complete the app with support for Non-Admin User which currently exists on the server side only. Ref: https://docs.google.com/presentation/d/1jZAdXpSGQRJ6xN2WCzqkiPxQPUW2VHsAnpENZKbT2z0/* UI Improvements and UI Testing* Adding an Expresso based automated UI testing protocol.* Improve Background Service* Improve the app for uploading media on the HDA when the app isn't present in the foreground* Implement the Friending Feature* Phone Auto-Backup: Develop a module which does an Auto backup of the phone to the HDA over Local connection (reference: Helium).* Implement sharing of folders or shares with other servers. https://docs.google.com/document/d/14JsH9-aZrE3Z-35Oo38IY1-3Nd5BJiR_G0DshhjKSM4/
* Add support for VPN proxy so that user can access the HDA from the phone over a VPN proxy tunnel.
* Implementing the PlayerAdapter in Android TV to support previews.
* Adding an Expresso based automated UI testing protocol.
* Improving the layouts for both portrait and landscape mode and other UI/UX improvements so that they adhere to the latest material design guidelines from Google.
* Creating a new Theme Amahi Light whose colour scheme adheres to the colour scheme of the Amahi website.
* Store and display the last opened of each file.