added files
pasted in some code from another project
some tweaks