fixed/moved some stack overwrite errors with filepath and cd.c. No more xsh prompt overwrites, old is allocated correctly and filepath overwrites welcoming text not used again (fixing filepath and correctly allocating it breaks all the things fro some reason =[ )