a lot of work done in this commit / designing invoice and client page also updated some modules