Update:
Currently working on re-making the board with a new piece of Vero, had some problems with the copper tracks lifting off due to too much heat, besides, I wasn't too happy with the quality of the solder-joints I was making, fortunately things are going much better this second time round.