add 64-bit platform and fix errors and warnings associated with that - change around paths and do some cleanup in the projects so that both platforms can be built reliably and independently