added random numbers, part 2; moved projects into pages; added support for tables