As i said on other thread, i'm really sorry for inconvenience and all the issues you are experiencing.
For start - this game is being developed by small team, and they are doing everything to make this game better every day. Yes, there are bugs and issues but fixes for them are being released on daily basis.
About refund - i think you have to contact Steam support for that.
About units - try to put them in army, also try the usual stuff like revalidating game files. Also, posting log.txt files (located in game folder) would be helpful.
Community Manager - feel free to PM me about any game related issue, bug, question...