organized the project a little more; added basic concat functionality