Added philosophy doc