so there is a build in .last method... (and .first). deleted redundant code.
add list of presidents to country
add name validation and tests
add validations and new tests plus seperate former presidents from acting presidents in views