splittet appBars into different files & made the append method more generic (could be useful in future)