Exapanding/beginning modularity, added position csv and reporter