Refined git ignores, finished document module, added tab colors to order materials screen