create new init activity to avoid flash
works
adds tests for initialactivity