Get search by username working, improve app structure and improve naming