added ProjectSettings
adding beam (wip)