changed theme to AppCompat.Theme to make it compile on my setup
made own ArrayAdapter(extended) class, this makes it so that we can load custom views as items