Added basis elements under action and basis we wish to write them as
As last commit, plus edits so it actually compiles
minor details, going to write up properly