refact: moved app related tests into app/ subfolders